SignalR本身也容許我們依照需求去客製pipeline
呈上SignalR 08 - Hub-進階篇(三)-稍微深入一點點的探討中所提到的身分驗證
我們也可以跟他混著用唷!!
首先我們先自定義一個HubPipelineModule
如下圖
接著我們在設定一下SignalR的Startup
如下圖
再來我們來看看到底IHubIncomingInvokerContext
有那些東西
哇...有我在JavaScriptClient回CALL的方法ㄟ
並且連參數也有
來點看看Hub看看裡面有些甚麼!!
看到Context... 裡面看來應該有identity唷!!
很好..之前的東西都還在!!
在JavaScriptClient加入個斷線方法...
再來看一下斷線後回傳的IHubOutgoingInvokerContext
這裡可以看到是在哪個方法裡呼叫斷線
甚至連參數都有了!!
大家剛剛有看到hu-Core.九千勝
吧
沒錯!!他就是...那個...Identy的名稱!!
只是前面冠夫姓了!!
阿不對!!是冠上HubName了...
Hub的部分就暫時到這告一段落嚕!!
下一篇開始繼續稍微深入一點點的去研究JavaScriptClient